package practices;

public interface Container<T> {
    T get();
}
class StringContainer implements Container<String> {
    @Override
    public String get() {
        return "Hello Generic";
    }
}
class IntegerContainer implements Container<Integer> {
    @Override
    public Integer get() {
        return 100;
    }
}
